package com.geline.mybatisplus.annotation;

import java.lang.annotation.*;

/**
 * 更新提取字段值注解
 *
 * @author mx
 * @date 2025/9/23
 */
@Repeatable(ExtractValues.class)
@Documented
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
public @interface ExtractValue {

    //更新数据值
    String value();

    //判断条件
    String condition();

    //执行顺序(从小到大运行)
    int order() default 1;
}
